package com.dingding.service.user.core.dao;

import com.dingding.common.core.base.dao.IBaseDao;
import com.dingding.common.core.beans.UserTaxiOrdert;
import com.dingding.order.dto.grab.PushTaxiGrabOrder;

/**
 * 
 * @ClassName: ITaxiGrabOrderDao 
 * @Description: 出租车抢单 DAO接口
 * @author YHQ
 * @date 2016年6月30日 下午4:51:03
 * 
 */
public interface ITaxiGrabOrderDao extends IBaseDao<UserTaxiOrdert> {
	
	/**
	 * 
	 * @Title: getTaxiNoticeContent 
	 * @Description: 出租车抢单通知内容
	 * @param placeOrderUserId 下单人
	 * @param grabOrderUserId	抢单人
	 * @author YHQ 
	 * @return PushTaxiGrabOrder    返回类型
	 * @version V2.3.0
	 * 
	 */
	public PushTaxiGrabOrder getTaxiNoticeContent(String placeOrderUserId, String grabOrderUserId);
	
	/**
	 * 
	 * @Title: getTaxiNoticeContent 
	 * @Description: 出租车司机抢单通知内容
	 * @param placeOrderUserId 下单人
	 * @param grabOrderUserId	抢单人
	 * @author hufan 
	 * @return PushTaxiGrabOrder    返回类型
	 * @version V2.5.6
	 * 
	 */
	public PushTaxiGrabOrder getTaxiDriverNoticeContent(String placeOrderUserId, String grabOrderUserId);

}
